bar armor - German English Dictionary